数字时光机
Git 通过唯一的加密标识符记录项目每个状态,充当数字时光机,这些标识符被称为 校验和。每次提交时,Git 都会创建整个目录的快照。通过访问这一历史记录,你可以临时将工作目录“传送”回过去某个时间点,以检查文件如 index.html、 orange.html或 blue.html 在最近更改之前的样子。
1. 查看项目历史
命令 git log 显示完整的按时间顺序的历史记录。然而, git log --oneline 通常更受青睐,因为它将信息压缩为摘要形式,每个提交都由一个 7 位字符的缩略校验和及其消息表示。
b650e4b 创建首页
54650a3 创建蓝色和橙色页面
54650a3 创建蓝色和橙色页面
2. 终端导航
查看长历史记录时,可使用标准终端键:按 空格 键逐页向下滚动,按字母 q 返回命令行提示符。
3. 检出命令
命令 git checkout <commit-id> (例如, git checkout 54650a3)允许你 查看之前的提交。这会将文件夹中的文件更新为与该特定历史快照一致,从而有效将项目冻结在过去的某个时刻供你审查。
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>